small handkerchief - French English Dictionary